home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wayzata's Best of Shareware PC/Windows 1
/
Wayzata's Best of Shareware for PC-Windows - Release 1 - Wayzata Technology (1993).iso
/
mac
/
ZIPPED
/
DOS
/
UTILITY
/
QZC10.ZIP
/
QZC.DOC
< prev
next >
Wrap
Text File
|
1993-01-17
|
7KB
|
176 lines
┌─────────┐
│ QZC.EXE │
└─────────┘
Quick ZIP File Comment Utility
Tom Kellen
φ ßETATech φ
═════════════════════════════════════════════════════════════════════
PURPOSE: To quickly change, add or strip the file comment from ZIP
files and to optionally reset the date of the ZIP to either
today's date, the date of the latest member file within the
ZIP or to retain the original date.
INTRODUCTION:
Being a BBS sysop is often a thankless and frustrating job. I was
being frustrated by having to use several different utilities to
change the ZIP comment on files uploaded to me and to reset the date
of the ZIPs. These many utilities accomplished the job but each was
lacking something. Finally I was frustrated enough to write QZC.EXE.
QZC will rapidly add a comment to any ZIP file (SFX self extracting
files too) and can also reset the date of the ZIP file. Optionally
it can also be used to strip unwanted ZIP comments. Several of the
advantages of using QZC are that it is very fast and will NOT disturb
-AV stamps on ZIP files.
INSTALLATION:
QZC should be placed into a subdirectory that is somewhere on your
path for maximum flexibility. You can configure how QZC operates by
placing QZC.CFG, an ASCII text configuration file in the same
directory with QZC.EXE. The configuration file is optional and QZC
can either be run with defaults or over ridden by command line
parameters.
OPERATION:
QZC runs with two defaults. The first is where it looks for the text
file containing the comment you wish to add to your ZIPs. By default
it looks for a file called LOGO in the root of your C: drive
(ie. C:\LOGO). The comment file should be created with an ASCII
editor and can contain any number of lines as long as it is less than
32K (it is highly recommended that you keep your comments as small as
possible). The second default is to reset the date of the ZIP file
to the same date and time as the member file with the latest date and
time. This gives the truest picture of the date of the content files.
The easiest way to configure QZC is to create (or edit the enclosed
sample) QZC.CFG file. There are two key words that can be used in the
file. The first is COMMENTFILE=. This key word indicates the name
and location of the file containing the comment you wish to add to
each ZIP. An example might be COMMENTFILE=C:\ZIPS\BBS.AD. This would
add the comment found in the file C:\ZIPS\BBS.AD to each ZIP. In the
configuration file, any text following a semicolon is considered a
comment and ignored. Lines can be commented out in QZC.CFG by
starting the line with a semicolon. If you wish QZC to remove ZIP
comments and not to add a new one you could put COMMENTFILE=STRIP in
your QZC.CFG file. This will cause QZC to act as a comment stripper
instead of a file commenter.
The second key word is ZIPDATE=. There are three key words that can
be used following the = sign. ZIPDATE=ORIGINAL will comment the ZIP
(or strip the comment) while retaining the original file date and
time. ZIPDATE=CURRENT will change the date and time of the ZIP to the
current date and time. ZIPDATE=LATEST will scan all the member files
to determine the latest date and time of those files and then set the
ZIP to that latest date.
By default, QZC will look for QZC.CFG in the same directory as QZC.EXE
resides in. If you wish to use different configurations, you can
create different .CFG files and then use the command line parameter
/CFG= to force QZC to use an alternate configuration file. For
example, QZC /CFG=C:\ZIPS\QZC2.CFG will use the configuration
parameters found in C:\ZIPS\QZC2.CFG. This should afford the user
quite a bit of flexibility in operation as each configuration file can
specify different comment files too.
Using /S on the command line will force QZC to strip the comments from
the specified files. Command line parameters always override the
commands found in a .CFG file.
/C will force QZC to set the ZIP date to the current date and time.
/O will retain the original date and time found on the ZIP file. /L
will set the date and time to match that of the latest file member
contained within the ZIP.
If QZC encounters any problems in commenting or setting the date and
time of a file, it will show this on the screen and will also create
a file called QZC.LOG in the directory where QZC.EXE resides. This
log file will contain the date and file name of the file QZC had
trouble with.
QZC can be used on one file or many. If you don't specify a file name
on the command line, QZC will assume that you wish to comment *.ZIP.
For example, you could issue the command QZC T*.ZIP to comment all the
files beginning with T and ending in .ZIP, or QZC *.exe to comment all
your self extracting ZIP files. If a file is not in ZIP format, QZC
will report the error and continue on.
EPILOGUE:
Hopefully users and BBS SysOp's alike will find this utility useful.
It is distributed under the Shareware concept, where you get to try
it out before you buy. The cost for QZC is $2.00 US. This seems to
be a minimal but reasonable fee for this program. If you don't feel
it is worth that amount, please let me know what features I could add
to enhance it. If you find that QZC is not what you need, just delete
it and move on, you've lost nothing. Registering QZC will give you
the warm fuzzy feeling that you've done the right thing and that
you've helped to continue the great concept of Shareware. Please
register any software that you use to encourage the authors to
continue. QZC is not crippled in ANY way and there is no "registered"
version. Registered QZC will be informed of new ßETATech utility
programs and will possibly receive price breaks in registering them.
AUTHOR CONTACT:
Problems, solutions, kudos and ideas are welcomed. I can be reached
at the following:
By mail:
ßETATech
P. O. Box 566742
Atlanta, GA 31156-6013
Electronically:
The Right Place BBS
404/476-2607
9,600 Baud HST
Solid Rock BBS
909/785-9176
1200-38400 USR DS
I can also be contacted via the RIME network's SHAREWARE, SPITFIRE
BBS, SCUBA and TURBO PASCAL conferences.
DISCLAIMER:
Use of this program acknowledges this disclaimer of warranty: "This
program is supplied as is. ßETATech Computer Consulting disclaims all
warranties, express or implied, including, without limitation, the
warranties of merchantability and of fitness of this program for any
purpose. ßETATech Computer Consulting assumes no liability for
damages direct or consequential, which may result from the use of this
program."
ACKNOWLEDGEMENTS:
My grateful thanks to John Newlin, author of ArcMaster and ArcMaster
For Windows for his assistance in working with compressed files. John
has been of invaluable assistance in all my programming endeavors and
is a wonderful mentor.
REVISION HISTORY:
17-JAN-1993 v1.0 Initial Release.